construction licence - Spanish English Dictionary